package com.armed.excepciones.productos;

import com.armed.ejb.transference.Comparativa;


/**
 * Exception Class ComparativaRepetidaException
 *
 *
 * @author init() software
 * @version 25/01/2008 
 */

public class ComparativaRepetidaException extends Exception 
{
    /**
     * Creates a new instance of <code>ComparativaRepetidaException</code> without detail message.
     */
    public ComparativaRepetidaException() 
    {
        this("Ya existe registrada esa comparativa para ese producto");
    }
    
    /**
     * Creates a new instance of <code>ComparativaRepetidaException</code> without detail message.
     * @param comp 
     */
    public ComparativaRepetidaException(Comparativa comp) 
    {
        this("Ya existe registrada la comparativa de la empresa " + comp.getNombreEmpresa() + " al precio " + comp.getPrecio() + " para el producto " + comp.getProducto());
    }

    /**
     * Constructs an instance of <code>ComparativaRepetidaException</code> with the specified detail message.
     * @param msg the detail message.
     */
    public ComparativaRepetidaException(String msg) 
    {
        super(msg);
    }
}
